package fr.upmc.mdoc.tp1.action;

import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

import fr.upmc.mdoc.tp1.domain.DAOContact;
import fr.upmc.mdoc.tp1.models.Contact;

public class HomeAction extends Action {

	@Override
	public ActionForward execute(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response)
			throws Exception {

		DAOContact dao = new DAOContact();

		List<Contact> contacts = dao.getContacts();

		request.getSession().setAttribute("contacts", contacts);

		// return super.execute(mapping, form, request, response);

		return mapping.findForward("success");

	}

}
